
import junit.framework.*;


public class LiczbaTest3 extends TestCase {
	

	public static void main(String args[]) {
		junit.textui.TestRunner.run(LiczbaTest3.class);
	}
	
	Liczba test = null;
	
	public void setUp() throws LiczbaException
	{
	System.out.println("Rozpoczecie testu");
	}
	
	public void testOne() throws LiczbaException
	{
	test = new Liczba("1F", 16);
	assertEquals("pierwsze prownanie", "1011", test.zapis(3));
	}
	
	public void testTwo() throws LiczbaException
	{
	test = new Liczba("3", 16);
	assertNotSame("trzecie prownanie", "10", test.zapis(3));
	}
	
	public void testTrzy() throws LiczbaException
	{
	test = new Liczba("ABC", 16);
	assertFalse("drugie prownanie", test.zapis(3).equals(test.zapis(4)));

	}
	
	public void testFour() throws LiczbaException
	{
	test = new Liczba("1F", 16);
	assertNotNull("czwarte", test.dziesietna);
	}
	
	public void testFive() throws LiczbaException
	{
	test = new Liczba("1F", 16);
	String liczba = "101111";
	assertFalse("piaty test", liczba.equals(test.zapis(3)));
	}
	
	
	public void tearDown()
	{
		System.out.println("Zakonczenie testu");
	}
	


	

}


